Big Huge Thesaurus

open-heart surgery

noun